package file;

import java.io.File;

/**
 * java.io.File
 * File的每一个实例/对象用于表示硬盘上的一个文件或目录
 * 有后缀是文件 无后缀是目录
 * 使用File可以:
 * 1.访问文件/目录的属性信息
 * 2.创建/删除文件或目录
 * 3.访问目录
 *
 * 注意：File不能用于访问文件数据
 */

public class FileDemo {
    public static void main(String[] args) {

        /*
        //File file = new File("C:\\Users\\DELL\\IdeaProjects\\jsd2408_student\\src\\file");
        //File file = new File("C:/Users/DELL/IdeaProjects/jsd2408_student/src/file")

        //File file = new File("./demo.txt");//  ./表示当前项目目录
        File file = new File("demo.txt");//前面默认有 ./ 此处也表示当前项目目录

         */
        File file = new File("demo.txt");//默认前面有./  此处也表示当前项目目录
        System.out.println("文件名:"+file.getName());//获取文件名
        System.out.println("文件大小:"+file.length());//文件大小

        System.out.println("是否可读:"+file.canRead());//是否可读
        System.out.println("是否可写:"+file.canWrite());//是否可写
        System.out.println("是否隐藏:"+file.isHidden());//是否隐藏








    }
}
